window drip - German English Dictionary